package bosc.cn.api;

import bosc.cn.dto.common.RequestWrapper;
import bosc.cn.dto.common.ResponseWrapper;
import bosc.cn.dto.transaction.TransactionStatusReqDTO;
import bosc.cn.dto.transaction.TransactionStatusResDTO;

public interface TransactionApi {

    // 交易状态查询
//    TransactionStatusResDTO queryTransactionStatus(TransactionStatusReqDTO reqDTO);

    /**
     * 交易状态查询
     * @param reqWrapper 请求参数，包含 head 和 body
     * @return ResponseWrapper<TransactionStatusResDTO> 响应也包含 head 和 body
     */
    ResponseWrapper<TransactionStatusResDTO> queryTransactionStatus(RequestWrapper<TransactionStatusReqDTO> reqWrapper);
}
